large aquatic serpent - Español Inglés Diccionario